touching/imposing sight - Spanish English Dictionary